service pump - French English Dictionary